31535
0
616
21
935
327
488
2
278
25137
300
517
341
2275
3840
2002
518
2224
19279
1505
1880
469
401
1
2730
6
1308
348
552
2669
2668
31690
372
440
286