3005
22263
3882
2755
1250
4506
3486
4388
941
870
1657
964
792
1147
2131
2370
2342
791
1412
745
1164
1117
2038
3988
2072
1565
696
1623
3613
988
1010
1102
1245
1605
697
891
755
847
996
1189
3856
1484
2226
1436
1943
895
856
872
776
774
756
2077
3337
9297
2710
1402
6585
1205
1923
1234
1135
816
1480
1873
3700
8289
763
1224
1374
22248
1390
3765
3172
2947
1137
4696
770
1400
3602
2700
2116
4436
3341
2788
827
1463
2500
793
580
687
739
3463
3476
3488
874
3175
903
860
878
2220
3959
9287
1359
7847
1107
1167
2335
1237
1090
1446
3701
1195
3327
2359
2088
1444
1888
952
2992
940