1040
873
1256
1683
1560
2290
5096
15897
6570
4520
1477
1900
1151
915
3098
1666
1562
981
1230
2390
1796
1703
997
1109
989
1061
838
1970
1078
851
1103
1450
1890
1380
946
1173
815
998
1567
1161
817
954
5271
1326
825
821
1442
969
1300
1634
2114
2105
2008
1137
1427
1213
792
906
2096
1843
742
724
841
2010
1632
1097
1707
1448
848
948
1352
2611
993
1255
1896
745
840
1027
918
1361
757
1505
1348
1072
2227
766
1134
5040
925
1499
1010
1142
1258
697
970
1359
1193
1093
960
879
1997
2302
813
845
11323
1757
1183
824
736
877
1802
814
678
1343
747
869
812
4959
1486
1021