2546
1
383
0
20634
8
422
573
611
325
1389
2
2730
6
1112
2635
290
968
415
455
895
2328
58
501
552
2076
341
1343
530
1780
408
1073
918
46
594