2398
1
20850
5
2015
2
651
744
3831
7
549
0
1995
2457
3085
10035
4
1611
5919
2550
2403
2140
3063
3
8072
1297
1543
2169
5047
8
6095
9
1777
1599
944
4375
1814
643
954