4471
2
3694
6346
16
1672
1
2990
0
3779
2986
1788
1528
940
5052
10
3791
7
1193
2235
1512
3426
4
1399
1819
1168
2192
2417
6
2092
3
2919
2955
1228
3158
2408
8