348
0
897
326
1098
101
419
1921
4
470
968
2749
1
608
633
47041
1172
380
3114
44
710
345
475
901
579
1025
77
874
390
581
859
444
1009