9
2
584
982
142
46
128
636
833
5
364
980
357
317
2015
65
746
13
16
319
9
0
138
4
1187
1425
455
543
2058
283
7
425
6
1
1815
740
703
1
2
0
31
3
6
287
2
27
487
