4033
4
2192
0
677
14076
7
3196
3
1222856
10396
8
166543
18
419694
9
1751
2
2843
1772
1
2808
10270
521
9355
2256
668
2465
18385
1528
2327
4827
2080
2108
4543
5
3437
2648
1737
482