3114
4
2275
2
4111
17353
0
3510
180849
2189
1105
2751
1
2060
5
2546
467
1454
845
18403
6
4015
25
2731
8
15484
3865
3
5871
15
105290
917
10270
5255
16
1336
2211
1498
4740
1267
438