2245
3
2740
1
1295
19944
2
3053
7
297066
0
764
2354
1364
2189
5375
3125
5
2495
2629
4435
469
1485
1226
6200
3765
4
3014
20
3819
3926
14
562
2776
11153
8
3196
1268
1087
14125
10