782
0
287
1840
2
565
1346
349
326
475
4864
1
342
1824
2275
464
584
17353
729
7260
310
1123
200
247
448
514
705
19279