2489
2
57793
0
3765
4
1271
1
9039
5
3696
8
2788
3
51331
25
2041
1537
2264
1912
2317
5387
4715
2977
1505
3552
1868
1917
7222
469
962
894
3212
27
2233
571
2069
2469
2781