1880
2
509
1
1129
0
2683
339
7334
4
2358
14
25137
19279
2275
648
3691
5
2809
2925
3
17353
16840
15
2105
2301
1020
3092
2881
31535
3626
3047
10
602
282572
3114
3510
4111
2749