521
1
1880
2
20634
8
2730
6
2657
3
2668
814
2474
1385
395
2008
0
1020
499
2350
399
2855
48708
1506
2330
2020
31220
10
344
105290
801
6800
5262
349
6515
1157
31535