1108
8
1933
3
3374
7
2703
4
1874
15
2241
1372
2
2488
1401
1177
1
1224
363
0
240
1344
2040
16
4508
5
18801
9
445
11
990
7888
1301
848
6114
3515
2482
6949
3232
81784
42
7843
8918