5141
7
384
0
3158
2
929
3
2902
16
8267
12459
1193
370
2907
1992
1
17970
15
10827
4
6247
5
637
1781
402
1289601
3673
6
14
582
719
536
2299
722
1804
342
3083
297066
236066