3428
3
530
4
373
0
2125
1
2526
383
2198
2
169211
11
18403
6
449
2710
9
9355
2421
5
57
3575
166543
18
2189
165
2356
4604
13
3528
791
105290
121182
419694
597
2644
44199
2442
467