4059
5
2047
1
3322
4
2669
18
753
2
962
2327
8
2221
7
5137
6
2153
10
2296
1489
17
2858
1150
11376
2728
3
1157
0
593
2019
1558
329
3230
3932
11
367
19564
13
126432
31426
985
135817
1397