2820
1486
1025
1558
1097
1030
1570
2867
1044
855
1070
1834
1262
808
971
1541
933
1223
4460
1251
2171
1153
2939
2101
790
871
1392
894
6078
1001
1520
922
1485
1635
776
860
1131
1004
1068
959
1927
819
1100
1997
1311
1725
2730
806
896
1745
784
880
1486
1360
1107
2762
1629
1267
998
1216
1739
1781
4110
1147
954
978
899
869
1739
716
1467
1322
1252
889
1884
746
739
718
2002
675
686
896
840
2168
3384
1481
1088
1491
914
840
1438
920
5538
1044
922
942
1073
3265
699
820
4828
2288
1180
1774
749
682
1085
918
1171
902
721
1464
775
2928
1243
677
1374
961
1087
2177