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
1687
2774
1695
831
1808
1086
781
1134
707
1155
6980
1141
2656
3123
739
1365
875
1608
3433
1751
712
734
733
793
791
744
2525
1628
2161
998
891
4856
707
3347
959
1302
4980
2140
1071
765
2325
1531
707
1188
2807
794
872
705
859
954
1466
1197
865
856
884
1839
798
1000
751
830
2646