1606
761
3584
1480
1216
1213
770
917
1154
837
797
1696
1348
3622
2512
2884
1420
2389
3020
1335
680
1826
2023
886
1701
1137
737
1185
627
4065
2198
809
1383
939
1685
1993
1414
862
1309
852
827
785
2634
737
991
1298
3202
661
725
693
911
1732
1650
1126
3186
2482
907
1659
908
2689
1963
2024
1722
781
1292
1993
1561
929
848
1061
2145
682
1306
1341
2517
838
1650
1171
1239
690
971
1013
680
1005
1155
923
658
1789
2601
1539
692
872
870
747
898
707
2648
780
1033
2532
1457
3538
972
773
966
1021
975
1443
1135
1245
624
1821
981
1435
1274
599
928
1163
699
3087