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