148
1
159
593
867
2
877
974
6
587
914
1554
1225
1678
1457
0
2929
11
4788
7
2368
10
2068
1449
4
3062
5
1576
2490
2336
1496
7408
2164
3169