582
0
2189
2
4329
10
3724
3554
9
19079
6
1950
36905
2082
635
7793
4
3071
11
297066
1392
1
2999
3
3566
114240
45
4386
51331
25
1056
2480
544
101415
109
14861
7
13995
1124