630
5
232
1
228
233
696
254
2
782
992
3
319
304
1253
7
5812
15
13607
14
412
489
3785
19
300
637
1067
484
395
335
341
350
366
349
253
481
371