891
710
4
279
103
32
3
285
12
1
3
2
3
144
111
24
4
551
1
1601
568
1200
1
1097
136
2
1
1350
66
1
40
1
18
10
19
1
1
50
3
6
1
200
485
909
723
756
58
9
1
28
1061
1
10
64
106
75
2
2
9
1
4
17
350
5
1227
19
23
1495
46
1428
80
54
8
27
24
2
122
923
8
1
318
203
1588
13
471