1245
2
4511
5
1772
2242
4
812
0
2371
8
2197
1
2280
6
2981
1356
4152
1254
1284
4556
10
745
2213
951
2420
2621
9
1462
1236
2156
1282
1655
2205
1713
1858
2447
5538
1577