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