4637
7
1597
1
1594
2587
6
2727
2
2628
282572
0
383
6062
16
17353
4111
6842
958
1115
10324
419694
9
1107
116
1496
1464
8731
2387
3054
1960
368532
334
2604
1498
2659