4059
5
2047
1
3322
4
2669
18
752
2
961
2327
8
2221
7
5136
6
2153
10
2295
1489
17
2858
1150
11373
2728
3
1157
0
593
2019
1557
329
3230
3931
11
367
19561
13
126426
31426
983
135815
1397