3659
14
362
0
918
105290
759
2730
6
3373
396
1149
297
19279
2
467
639
935
165
1211
25137
529
464
597
1878
1
2690
1779
1045
29323
257
400
755