1528
2
3791
7
456
0
1832
3
3723
6
32302
17946
25669
1228
3498
4
1168
1
19783
3090
1985
1461
21152
8
7258
2566
1523
1583
2535
2061
1819
2932
774
1981
1393
2350
1153
1691