943
772
2
1
298
95
36
2
283
12
1
5
2
182
125
36
594
3
1715
471
1039
917
132
5
1
1496
28
28
14
15
25
2
1
64
1
1
155
1
586
972
752
820
37
9
13
1088
6
67
1
1
143
86
1
5
15
1
2
1
18
420
1273
22
18
1621
3
38
1539
71
65
6
41
21
2
165
1029
4
1
327
151
1713
2
498