236
1
174
309
530
1121
6
98
323
937
2
238
464
65
58
1052
4
978
337
367
343
769
771
557
0
673
868
8
572
523
1166
115
556
379
825
518