398
1
1073
0
2813
2
1026
1501
31535
3092
56488
1222856
4
2095
1327
448
2142
5270
7
2328
18403
6
521
330
25440
12005
3
509
1973
3815
48766
24
6194
8116
326
370
249
725