3507
2
1327
0
4292
13760
1007
1
897
4411
40711
3
3408
12
1453
2799
1921
4
812
4143
6
14508
18
12958
5