26
992
13
695
311
1054
20
683
1425
641
653
964
233
11
1598
1396
63
501
854
3235
581
681
2274
572
934
1405
591