62
1031
781
512
4
121
24
1256
1008
1147
611
812
203
612
485
421
892
13810
285
191
402
171
8611
22
573
132
131
272
324