7
843
3
1
587
128
252
23
1683
758
471
65
5
14
83
1
5
7
10
7
8
12
130
86
7
6
1563
13
23
411
11
529
20
217
205
12
91
122
31
554
8
1
602
170
2017
