476
0
4111
2
467
683
920
1
617
1010
381
25137
2199
1518
2328
1209
365
325
443
1425
1020
957
20634
8
415
951
456
409
787
1557
403
390
1161
602