1528
2
3791
7
456
0
1832
3
3723
6
1228
1168
1
1985
1393
1843
2996
1267
2566
1523
1583
2535
2061
19783
1819
2932
3498
4
774
25669
1981
32302
1773
17946
988
662
7793