2921
5
7471
9
3354
1
2322
4
21152
8
1369
2932
2
1558
3546
1381
3498
1752
2337
383
0
1001
2584
2786
1922
721
4187
10
3779
2836
2476
1935
1876
255
2264
984
741
14