683
0
2522
390
2190
1
646
14492
423
1149
381
31535
2551
2168
5
895
2328
547
2694
3
820
481
2152
1020
55
957
415
951
409
525
787
1557
403
1161