1889
1
471
1343
0
4594
503
1152
46414
31535
584
5918
4
3514
3
1783
2
300
363
458
653
1099
345
1779
1009
1232