398
0
2855
3
2730
6
2668
2
20634
8
358
29323
1377
355
618
341
2275
594
19279
1100
744
505
31535
418
3676
12
3442
546
1711
1079
1
1523
4820
4396
294
943
1824