486
0
44199
913
422
15453
8
4427
10
3203
648
3
55
2806
474
251
941
2972
628
1089
1
3510
2
1125
1121
472
1354
7
180849
213
857
1500
7363
4
1802
7873
5
1015
2711