397
1
31535
0
273
363
116
105290
448
1282
802
367
2522
255
1343
18403
6
354
2647
302
298
2941
1232
1222856
4
437
296
503
668
5611
11
515
693
2490
2683