930
10
1585
1402
508
518
17
41
222
4
832
22
4
744
0
1692
638
374
1069
2012
1312
8
10
824
107
4
2
1700
1073
620
