984
0
4044
5
3083
2
1193
2465
2526
1
3125
365
2476
4471
2903
3
2964
3051
1603
885
1461
2666
9
1241
1174
489
202
349
1060
931
2087