940
2
135
1
240
88
108
312
366
4
902
8
381
3
264
0
864
531
456
702
982
610
562
310
461
403
554
424
941
922
6
2489
17
2559
14
1566
7
993
10
886