1030
1314
900
858
1036
2617
3844
1554
1361
1073
877
1042
857
955
2983
1702
927
1473
1504
1630
896
825
3826
1868
1768
1607
1359
843
1142
965
879
2733
1142
1582
955
1152
1478
1000
1846
3923
2486
1538
1987
5736
1134
916
1688
1514
1497
1049
1337
833
1232
1193
839
2012
859
2587
816
1377
1322
1469
882
1521
1550
1655
906
2213
2384
1308
2350
1221
1652
806
907
848
1933
1022
848
1235
2194
783
1085
849
916
1497
1584
1866
892
868
1039
3349
957
1916
1522
1613
765
1430
3779
792
851
832
1263
1710
965
1445
919
4374
918
1636
1665
1696
835
1009
1810
1241
870
1535
1956
2688