592
0
1625
3
2546
1
918
48766
24
443
223
2283
4
6515
1675
2
422
2224
2093
304
282572
991
641
169211
11
3125
955
430
72
78
355
1314
699
180849
53
1237
3498