1223
2
1572
706
618
6
1225
9
630
1
1184
2236
2177
5
1865
2351
3115
3
3159
1242
760
1236
384
475
492
52
90
657
448
606179
4
1625
7
3865
0
568
1596
11
572
504