983
774
2
3
307
108
34
1
5
301
16
1
6
2
1
191
128
34
530
2
1757
532
1007
957
120
4
1535
28
47
10
13
36
2
1
63
1
1
1
1
151
1
608
995
774
828
37
5
1
13
1090
1
8
73
1
1
139
80
1
4
1
13
5
1
2
19
435
1
1298
23
24
1665
1
51
1577
96
64
4
32
20
1
152
1063
4
350
150
1752
5
506