2877
10
1246
2
4511
5
1773
2244
4
813
0
2373
8
2199
1
2280
6
2983
1356
4152
1254
1284
4556
746
2213
951
2420
2621
9
1462
1236
2156
1282
1655
2206
1713
1858
2448
5540