2181
1
8527
57793
0
2362
3
7893
4
2899
8
5094
9
4606
2233
3212
27
2999
2489
2
995
1431
1917
1320
51331
25
4715
5
962
2788
2505
2562
2781
2711