521
1
1385
4111
2
3691
5
2657
3
19279
20634
8
1463
329
0
2730
6
2668
3092
814
14076
7
25137
2474
395
180849
3498
4
1824
2224
399
2683
893
17353
31535
2855
1932
1506
3827