152
0
787
2587
16
171
714
2855
3
99
1
1251
1580
373
918
1398
247
1650
25127
1132
1559
2
392
2328
543
753
1139
871
587
3092
3691
5
29323
2301
269