1599
0
1188
2
131589
1
1800
3
3575
50969
7
123674
35
5527
1195
641
2738
1481
1182
707
9611
2918
3248
8