2188
8
509
0
1866
3
472
770
2451
4
4682
2
1466
4107
1
1642
1915
282572
4936
256612
4669
96512
36045
3535
5
1771
3027
10
1006
2774
8125
9
483
2659
2629
1490
2955
1848
4366