979
772
2
3
308
108
33
1
5
300
16
1
6
2
1
188
126
32
532
2
1751
531
1007
961
123
5
1528
28
47
11
13
36
2
1
63
1
1
1
1
151
1
604
993
773
822
36
5
1
13
1082
1
8
74
1
1
145
79
1
5
1
13
5
1
3
19
427
1
1300
23
24
1659
1
52
1570
97
64
4
30
18
1
153
1063
4
346
148
1746
5
505