4566
952
643
1675
3407
922
1041
2081
750
1909
2510
674
2632
4355
708
763
780
2908
1027
2179
954
711
1657
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
1653
1537
1344
1102
1931
1463
772
2813
795
2670
2540
649
964
706
1411
1949
680
794
700
1167
717
1532
722
1532
2778
1826
2085
994
1048
1381
1243
2701
1558
824
1537
1283
1746
1246
737
677
2424
1430
1686
869
678
655
659
1124
645
915
1135
1384
784
2348
1336
661
659
1503
788
721