7733
2
1033
1
2493
18
1050
0
9817
4070
4
2468
1687
1047
8204
3
945
3848
1361
7793
4009
6
2522
2861
1893
3364
4706
708
3353
4216
2308
3435
1986
8072
3991
3137
3354
9