1593
2
3336
1
3655
5
1186
3461
4
898
4250
1195
971
0
910
2471
7
1251
3519
9
6247
7095
3248
8
2366
2155
3
1748
1237
2727
1289601
1407
2020
3126
3222
6
1213
856
2948
1250