860
0
965
475
798
116
1292
2
29323
521
58
418
8116
6
611
464
1230
5
1636
1023
63
477
2274
4
1073
458
16840
15
392
2395
804
2431
3
552
152
400
1454