989
772
2
3
311
117
34
1
5
302
17
1
6
2
1
187
130
34
522
2
1761
545
1025
982
126
1
1548
29
48
9
11
35
2
1
63
1
1
1
1
150
1
609
999
773
841
35
4
1
14
1098
1
8
74
1
1
144
80
1
1
1
1
13
5
1
2
21
438
1
1298
24
23
1675
1
50
1589
95
64
4
28
21
1
148
1079
5
352
145
1756
5
506