876
1
925
1162
930
1150
592
2
119
0
18747
21
158
17309
301
1628
859
1008
5247
4379
15498
972
1437
1141
28553
1619
4
824
1343
3
294
6
814
3220
1031
1090
837