1295
20313
2004
1983
1391
1392
2767
1557
1880
12789
3305
5486
1505
2062
1205
3688
2258
1737
2555
2076
4673
1464
2497
2406
9675
1368
5992
1064
1179
1262
4888
1030
1303
1059
39855
995
1105
1337
2068
1196
1243
2974
2021
3447
1269
1012
1407
1352
2540
1747
2077
12965
40510
3340
1350
2697
948
3461
2592
2218
1336
1744
12731
1094
1023
3351
3425
1471
3049
1256
2255
1042
1988
1006
983
2836
3730
2202
1283
1105
999
1970
1670
904
1447
1000
4823
1508
1786
1439
2475
1739
1164
1356
4560
5343
972
825
1229
3150
1559
5464
1311
1548
1272
2735
4740
40155
2008
9499
3370
2735
1136
2134
2688
877
1585
1211
1438
1949