946
1
2886
2
1550
1460
2475
12149
2840
1034
5253
4
2740
3066
7
2285
1868
2343
1197
1366
3
1793
5946
3505
5
11059
9
2092
0
1466
1014
2448
785
1889
1753
2122
4168
2322