3116
2
4876
6
1656
1
7843
5
868
5128
51
0
8887
600
9926
9
973
4504
1759
9682
3
16327
14208
7
7964
4
21160
1277
2585
1161
155351
14
1262
8298
13142
10
2652
2591
1326
1221
1423