1133
1
1408
3
1475
681
2
961
703
1710
740
445
4
1442
1579
2629
15
956
1512
825
824
2508
1351
4781
3445
6165
2934
13670
7843
5
2092
1398
1314
1671
7
1836
11
1876