1056
988
1393
42229
3212
3487
925
17787
921
1868
11164
1704
1358
2532
2359
1889
1989
1768
3643
3032
1182
1019
884
2314
881
3475
979
880
752
717
1596
4748
2700
1612
1090
9119
2615
692
2069
1453
2154
1119
896
749
864
1697
952
2001
4920
1718
2427
4229
3561
954
1016
3599
1064
1217
1375
2075
872
754
1526
2307
1993
14451
2037
1591
3261
1083
1638
727
2000
732
1321
1098
2882
1894
1059
1001
1589
826
1662
3434
2679
3693
1471
2068
1599
1507
1971
1113
1588
1352
1680
2990
2018
1745
2601
1941
3557
2702
959
2634
944
1727
1524
1462
1207
710
5311
2086
2625
2828
1698
4076
1123
831
4662
2103