2456
1
2108
1854
3
1526
2
2207
0
1606
3070
4
1552
4572
5
2152
730
2569
10827
2166
2562
1212
1669
3758
3020
17
2599
11
1373
2578
1527
3491
3326
2452
2948
496
1057
1021