57793
0
1816
1
1380
2786
5
1814
2
830
1545
980
4606
2233
3
3212
27
2489
1161
1917
51331
25
673
4715
1185
962
2788
2781
1001
3354
718
756
1210
4578