979
776
2
3
309
109
34
1
5
300
16
1
6
2
1
192
129
33
526
2
1755
528
1005
959
122
4
1533
28
47
11
13
36
2
1
63
1
1
1
1
151
1
609
992
775
824
37
5
1
13
1091
1
8
74
1
1
139
81
1
4
1
13
5
1
2
19
431
1
1300
23
24
1664
1
51
1575
97
64
4
30
19
1
150
1066
4
348
149
1750
5
506