1063
763
690
2182
970
769
6649
850
908
947
1297
723
950
835
806
886
725
774
879
1074
1878
933
997
1301
1077
1013
1169
1385
2507
1652
1439
1886
1376
1884
1314
1410
1313
1546
1448
1744
1650
1710
3028
1623
1599
1538
5465
3678
2596
2037
6910
3453
2435
1874
2052
1614
2291
1923
2560
4059