2888
606
1256
7112
794
778
2360
661
2304
1190
954
1486
1144
785
1377
2394
1776
798
902
1634
637
806
1688
1367
949
774
613
1248
1689
1688
1782
2964
4430
976
1188
682
731
1053
726
989
2053
824
829
1823
927
1088
804
2731
734
1015
865
937
1652
648
2674
1351
800
1023
3031
1446
991
725
702
1709
1299
1521
887
931
1698
4811
844
2264
663
1923
2199
859
1253
2282
683
785
1155
816
1831
792
1750
785
1194
2608
1672
1155
977
788
1243
1397
957
760
691
906
1135
2400
1337
719
626
1673
687
918
876
1433
3646
698
4987
1300
1414
791
902
900
1404
719
1490
1336