398
0
358
29323
31535
1377
355
618
25137
341
2275
2
594
19279
1100
744
505
418
3676
12
546
1711
1079
1
1523
2730
6
294
968
943
1824
457
527
1141
6339