1022
1
1214
2948
6
2471
7
2966
2358
9
3694
2
2326
5347
4
4009
2919
6095
1809
4070
5252
6899
5801
1628
462
0
1663
5
1188
3575
1859
1131
3378
1133
2580
1033
6547
3673