4110
4
1866
3
920
1
472
0
617
2
1010
770
1209
4682
1518
17064
7
2356
282572
4936
3889
11829
256612
4669
945
1702
96512
36045
3535
5
3027
10
1006
2774
483
9953
2659
1490