521
1
20634
8
369
0
1112
482
2445
2730
6
691
2657
3
1020
2668
2
383
814
2474
1385
1824
395
1343
458
2809
4940
5
1551
251
418
2748
2683
379
399
968
1346