4906
5532
1099
916
2548
720
878
663
2751
975
1844
1835
894
1674
847
2833
2050
940
1770
2197
3297
3780
724
2029
1174
2248
1467
1730
1812
2431
1505
1946
2983
855
2960
922
2262
2197
944
2704
1637
2860
1000
1089
772
2056
3833
892
673
2315
1772
2935
1061
696
2765
709
2200
1085
1381
679
752
1121
1574
1681
1719
1902
1140
692
699
1277
753
2089
2757
1940
692
1462
854
659
1080
1200
2599
634
2322
1609
942
773
1522
942
974
1246
1364
2593
2282
1532
1363
830
644
2679
981
3055
1267
2678
1377
652
851
1273
2198
851
1218
1643
716
802
838
764
1143
1782
2962
696
744
921