629
1
313
2
129
952
171
951
1477
2012
4
606
3
344
1546
436
537
164
288
316
381
814
592
5
628
206
543
315
190
372
807
425
0
166