3831
7
549
0
1995
1
1611
2
5919
2550
2398
2403
2140
20850
5
1543
2169
5047
8
2015
1814
4
4946
18
10423
4396
2302
2780
1301
3606
6516
2209
651
744
9511
2503
1471
2808
3