397
1
307
3373
0
580
31535
401
4223
22
4328
10
1073
370
437
18403
6
105290
363
5611
11
3599
448
484
249
25440
8475
12
21743
1930
1222856
4
2904
2
298
1821
1343
382
2952