1020
0
19279
2
31535
17353
25137
2061
2730
6
467
80
2727
169
2284
5108
4
1191
968
111
2275
1551
433
5713
4111
10324
246
895
78
798
2188
9
443
427
1086