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
906
1378
858
683
1815
837
2517
1073
2163
787
678
2436
716
1339
654
1958
725
847
1304
739
977
1932
603
1186
2210
746
1283
760
881
1145
689
984
4261
650
1238
1643
1283
1182
1460
1439
876
1683
900
1157
1520
635
2718
837
702
1211
1621
2845
1554
937
1082
2340
1023
1417
697
1275
711
803
1166
975
975
1689