979
777
2
3
309
109
34
1
5
301
16
1
6
2
1
192
129
33
526
2
1756
528
1004
956
122
4
1534
28
47
11
13
36
2
1
63
1
1
1
1
151
1
609
993
775
825
37
5
1
13
1092
1
8
74
1
1
139
81
1
4
1
13
5
1
2
19
431
1
1301
23
24
1665
1
51
1576
97
64
4
31
19
1
150
1067
4
348
149
1751
5
506