57793
0
7893
4
51331
25
2781
1
1210
7222
4715
5
2233
3
2489
2
1917
2788
4606
3987
1271
1809
2911
9
2204
2152
2348
5151
2317
398656
19
2585
3212
27
4623
2292
2213
3137
962
2917