1393
902
2828
1308
649
888
632
1045
659
1559
710
2081
695
2191
4063
815
1035
6757
1460
3588
1972
1252
882
708
1867
1005
1961
4427
1078
985
1642
1103
1963
3214
8890
5550
2340
2148
1294
1439
4715
5817
2709
808
2901
719
2686
3408
1396
1159
1043
3613
702
5002
1271
715
659
766
1008
9393
730
917
1533
790
1033
2240
713
1973
704
1600
1719
830
1823
3614
683
1279
1340
1111
1762
1387
1332
1053
978
876
1401
1374
2698
1760
1092
921
1157
1091
1123
1206
704
929
834
845
1135
1997
1450
681
912
1178
626
1152
695
861
659
1458
1588
1222
1926
1461
705
834
770
1975
748
1432