3092
1
7952
152
0
4111
2
1782
2522
2168
5
1222856
4
2855
3
1861
9355
2109
1842
1677
980
2546
419694
9
2644
180849
543
2758
780
3233
2317
326
14492
3437
6383
17
2298
105290