996
3046
947
875
2368
1654
1384
1082
1081
2042
926
1043
825
795
788
2162
1374
3026
2286
1761
935
1506
2336
1384
2017
1557
717
2191
4639
852
3179
1703
1007
1813
818
1019
1420
2112
1150
1223
1263
786
1206
853
1424
7463
1251
2273
1383
3603
1369
1646
908
1051
8300
735
1581
1170
8379
1313
901
840
1097
2119
1478
1048
1079
867
791
3647
1910
960
1044
741
3366
852
2728
749
1368
694
775
711
2848
1354
751
791
1950
14581
918
819
764
800
3701
752
1731
2803
729
842
3106
1078
745
938
1107
1579
3559
3154
2161
901
1522
1069
6469
975
798
1766
2843
769
1671
1245
2402
2032