3593
16
4821
2
3092
4
2996
0
32302
471
3090
6
3189
2366
1
17946
531
348
25669
4471
1853
475
322
536
984
194
1189
652
403
19783
255
572
1064
3
2475
7793
14