646
717
1939
1362
1135
2122
1057
885
742
1120
718
1037
921
3201
2371
1460
1574
1184
1775
999
808
626
1240
1272
690
777
1513
1442
1347
1117
1415
1585
893
1405
777
983
860
713
644
643
1633
1659
707
2159
1961
835
678
882
2021
1372
3308
870
728
1303
809
671
680
729
4490
2145
1184
1313
643
714
725
1681
1651
924
2446
1439
637
737
1167
694
1104
733
698
1629
759
644
1954
701
1290
806
1534
1265
1074
2757
1753
1752
1268
1520
2532
1066
3250
946
1481
1096
652
697
785
1078
798
752
2254
641
669
953
877
1043
638
2585
2113
1200
1373
2110
850
2454
1065
1270