1233
1
1723
3090
6
4034
3673
2777
7
3868
10
1289601
4
697
0
5052
5347
462
2835
2
6236
1593
951
2013
1694
2919
83
5621
8
1323
4537
1174
3126
3
1492
6247
5
2358
9
2155
3206