400
0
19279
2
467
169211
11
44199
895
2275
1184
747
78
1269
17353
4713
14
31535
1020
3499
7
1862
1
348
918
1037
25137
1901
3
845
3203
10
3868
464
1639
4
935
20634
8
1621