2522
2
2219
4
2711
21152
8
19944
2593
1
1428
4884
6
297066
0
398656
19
1373
1364
2245
3
2189
5375
3125
5
2495
2629
4435
469
1485
6200
3014
20
3819
3926
14
562
2776
11153
3196
1268