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
7106
2375
883
7100
918
2008
2622
883
2203
810
2927
707
3463
829
4420
696
1595
18087
990
2921
3033
752
2113
1053
2088
2277
1522
1998
1210
782
1041
747
1000
3991
2384
8918
1419
791
883
985
1330
2032
2256
965
2158
3466
1197
850
984
1363
739
4056
768
3874
938
960
1354
2062
1573
960
845