65
1
948
2
1014
891
86
846
405
616
1338
286
49
50
340
153
95
5
106
3
69
168
44
154
76
540
466
4
431
0
91
842
730
1320
957