889
704
4
275
103
32
2
284
12
1
3
2
3
143
111
23
4
551
1
1593
564
1188
1
1096
132
2
1
1346
64
1
38
1
18
10
19
1
1
50
3
6
1
199
481
906
717
753
58
9
1
28
1055
1
10
64
107
74
2
2
9
1
4
17
352
5
1217
19
22
1488
46
1422
78
54
8
27
24
2
122
918
8
1
320
199
1580
13
468