993
782
2
3
315
116
34
1
5
302
17
1
6
2
1
189
131
35
528
2
1775
555
1041
993
124
1
1562
28
47
9
11
35
2
1
64
1
1
1
1
149
1
616
1007
781
843
35
4
1
13
1104
1
8
74
1
1
144
81
1
1
1
1
13
5
1
2
21
443
1
1306
25
24
1687
1
50
1602
94
65
4
29
21
1
151
1084
5
355
148
1770
5
508