991
781
2
3
309
113
34
1
5
306
17
1
7
2
1
190
129
35
531
2
1772
552
1029
980
124
4
1553
27
47
9
12
35
2
1
64
1
1
1
1
152
1
614
1003
779
838
38
5
1
13
1101
1
9
73
1
1
144
80
1
4
1
13
5
1
2
20
441
1
1305
25
24
1678
1
53
1593
94
65
4
29
19
1
150
1078
5
353
148
1767
5
510