389
0
1337
1580
918
339
488
25137
871
19279
2
611
2275
587
308
3691
5
2809
17353
757
2301
269
3092
1
171
555
2881
31535
138
618
318
52
660
1020