882
3
2992
6
1172
2934
2
1438
1686
1
1657
2663
1726
2354
4
1337
15233
2529
7
1509
1988
9055
10
2132
2234
1450
3218
1275
1529
0
1731
3172
820
2740
2394
983
1358
1967