1095
1624
5842
1072
1356
1267
3329
1592
1416
901
1084
1723
3673
2245
943
2311
1174
1443
2178
869
1002
844
1795
1078
2352
4212
2607
1448
1394
1530
882
1050
1755
1357
925
2311
4713
2463
3511
1777
3082
2108
15360
6373
2622
1460
1149
3316
958
9747
976
2036
1810
1199
1935
1590
2450
1895
917
2965
1143
892
849
1112
2060
2480
6170
1774
1504
1055
1040
813
1849
928
2382
7152
918
1093
965
2151
919
2111
1413
2377
1205
6736
901
1542
2480
2561
883
1014
773
982
818
1842
1357
824
1787
1091
2379
2143
1162
1487
1704
886
950
894
1594
840
839
1085
1008
1475
860
889
2876
2111
6960
2016