2322
3
8641
9
1060
0
2194
2
3196
3551
10
19783
2535
2920
4
3491
2808
5
4833
4044
3083
17946
2465
7793
1175
1
1048