3507
2
1327
0
13760
2349
1007
1
897
4411
40711
3
1453
1921
4
812
14508
18
12958
5
377
10574
493
4895
9