2480
2
18385
2033
1756
1129
0
22330
22
1182
2027
9244
1
5620
11
1745
4049
10
3380
3
1563
1102
56488
1894
543
661
650
1207
9953
4
19034
6
2000
6197
447
1041
5255
16
1392
2952