1587
1
3752
2
20634
8
2730
6
646
0
2657
3
2668
814
2474
3063
1385
521
395
417
1129
683
3325
399
785
1324
10483
11
2855
2100
2031
4
1506
2799
5169
12
1998
10
105290
3795