3397
2
1300
1
2325
4
1214
3
1453
2522
6024
22
3470
10
1657
11
1583
1256
2672
7
3019
6
1828
6833
987
1454
1642
5101
0
623
1204
1850
2853
18
2761
1742
9
1014
1637
1489
1279
2186