527
0
1950
581
13018
3426
4
683
40177
3554
9
2480
621
786
309
215
2302
1
616
893
2676
36905
181997
11
102
722
4059
2090
1706
352
1267
2512
6753
17
101415
109
916