983
786
2
3
297
112
37
1
3
298
19
1
7
2
1
185
126
33
616
2
1769
502
1029
929
126
5
1
1555
29
34
12
15
31
1
1
66
1
1
1
148
1
615
1004
785
842
41
9
1
15
1121
1
6
73
1
159
84
5
15
1
3
1
2
19
433
1
1307
28
23
1689
2
38
1599
81
67
5
33
17
1
161
1061
4
1
354
149
1767
2
519