363
0
4106
400
1149
678
804
284
1840
2
9355
3
522
1199
1084
611
846
1898
1
637
521
860
455
458
714
464
29323
543
314
994
800
1221
282572
472