611
3
398
1
897
8
157
4
51
0
570
718
5
394
1787
8893
2
500
2324
1822
3322
1086
62
81
131
639
98
641
5283
7
4547
17
2003
646
679
486
1546
403
1011