672
15036
653
15348
1856
4595
13325
2197
563
1456
1545
6393
4200
6990
1666
1412
13710
3168
2168
3509
3386
13905
2018
2307
908
1264
2005
2658
3280
2016
2826
9035
1898
1381
2149
5714
1097
1433
831
785
2405
959
3421
2141
484
2477
941
612
5221
1236
3049
4585
2864
1944
1890
1267
1640
4919
2795
3868
1295
531
2560
2032
1432
1417
1310
483
1797
1113
1298
797
1684
1040
744
1067
2214
1042
1949
2924
1752
1330
1097
2262
1680
635
469
5960
3151
2326
600
709
1169
1459
1451
2747
1089
670
3223
1177
5544
4889
2405
753
2978
9266
4300
2318
621
465
577
1015
1267
1166
731
1067
3778
843
1035
4574