625
3570
1816
1930
1799
702
807
5727
3779
971
2076
1496
1317
1457
1532
1743
1968
720
1560
1523
1737
720
2718
1348
2028
2080
1055
2250
1400
1910
885
787
1766
1381
1745
1211
720
679
2188
1155
2413
1496
1607
2117
1800
884
3448
1712
1669
1010
712
676
1278
1233
1567
834
1854
1541
2598
1329
969
1430
660
732
1364
1971
561
1411
711
1301
693
658
963
781
2212
1552
1051
2817
1655
1055
1362
1210
1388
1113
1311
752
1479
912
733
852
1374
1383
844
722
992
1174
795
798
845
933
1064
764
791
2206
713
862
2209
683
635
4396
1548
1429
681
630
1942
676
871
674
619
1735