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