520
0
5549
1
592
78
1131
1346
503
273
349
1010
1425
219
772
1152
494
924
530
4
466
1498
2082
2
874
345
2668
25137
953
367
1269
2346
3