4445
3
3203
10
105290
0
1343
180849
683
2727
2
14492
1
3437
5
1750
231
1256
968
525
1052
422
918
3251
6