398
1
18403
6
4223
22
1282
0
330
370
326
441
2564
2
1929
2490
14076
7
504
185
1222856
4
3054
1327
382
116
1073
31535
2813
21743
2691
3021
261
3980
3
418
1667
309