2013
1025
2576
1050
1486
2213
4170
844
1154
1407
2066
10889
6860
969
1282
1818
945
1024
996
922
995
1669
1139
2631
1040
5860
2532
5195
5912
1220
2648
3305
1722
1135
1104
37300
1051
901
988
1883
905
2578
1496
1973
914
1127
1954
3008
899
821
1794
942
2707
939
7009
937
986
912
1129
914
2272
860
1064
8534
1988
1870
972
1632
3868
2109
1374
2084
924
2363
1735
1242
842
1503
4320
1062
1123
1280
2087
1540
812
1272
5642
1462
833
1269
929
993
6154
2751
992
2159
1892
1483
1750
1739
1406
1182
2873
887
1495
10841
2656
1245
2268
843
1132
3190
1227
820
7583
1032
3925
1050
1129
834