486
0
425
1
968
2349
2
521
928
3498
4
2275
552
16
348
2461
20
282572
476
3116
20634
8
2064
57
334
2730
6
2190
2809
451
630
3815
2211
2711
31535
25137
19279
1824