3397
2
1300
1
2326
4
1215
3
1453
2524
6024
22
3471
10
1657
11
1583
1256
2672
7
3019
6
1828
6833
987
1455
1642
5101
0
623
1204
1850
2853
18
2763
1742
9
1015
1637
1489
1279
2186