3231
2
5108
4
5602
9
2730
6
1811
0
3457
4271
2604
7
978
6579
2789
1
3054
5620
11
2211
2904
2659
752
3293
911
1655
1260
1849
7952
3251
2934
8
1222856
5237
5617
5
475
886