57793
0
93
2788
3
2194
2
962
4715
5
2568
2585
49
110
2002
3830
8
1884
542
908
2755
1
4630
479
443
315
1289601
4
1026
2213
612
23
2111
87
348
1698
1860