233
1
823
2
219
556
64
166
547
567
305
0
195
96
86
634
1169
7
473
120
949
4
90
124
87
80
72
40
81
420
122
303
940
3