536
0
3090
6
284
14
2903
3
2996
2932
2
471
1189
2366
1
21152
8
351
25669
402
3080
108797
426
572
2258
19783
502
109
476
460
442
788
531
334
3206
5
681