2470
1
1680
2
1343
0
2142
4223
22
2637
249
1863
509
2069
4
31535
105807
42
1602
1547
2011
3
2315
363
2564
2459
9
400
48708
2532
18403
6
523
31220
10
116
1073
1734
422
558610