2446
3
1879
1
2050
1311
1145
2032
3462
6
456
0
539
32353
12
1489
6561
14
703
16201
19
4748
4
4456
7
10736
26
4263
6423
9
2595
8
3329
2772
5
2304
11761
14421
2289
1494
3692
2558
2
1421