2535
2
6095
9
2358
3090
6
3694
32302
0
19783
3498
4
2408
8
1881
1
17946
5347
3006
16
1462
2919
2428
6899
25669
462
6346
1628
1663
5
1188
1690
3575
21152
2932
1603
1606
11059