1302
2088
2574
1776
1870
781
4465
4346
4210
3023
2195
1918
0
3414
3392
2673
3182
1951
2641
1979
2837
2660
2129
1549
2747
4190
4491
3889
2537
1932
139
0
1610
828
1582
830
1552
2247
2264
2410
1990
1363
2627
3361
3208
3024
2121
1286
912
1346
2425
2598
2226
1176
2922
3254
4155
2061
2954
1275
1389
1912
1949
1639
1840
915
1725
2253
2537
2489
1150
1095
1595
2938
3177
2909
2010
954
3232
4149
4557
2230
3310
2266
327
0
2231
2071
1857
1050
658
5000
5000
5000
5000
5000
4869
638
3504
3949
true