171
0
714
2855
3
99
1
1251
1580
373
918
1398
247
1650
25127
1132
392
2328
543
753
1139
871
587
3092
3691
5
29323
2301
2
269
1348
798
777
55
555