892
704
4
275
103
32
3
284
12
1
3
2
3
143
111
24
4
552
1
1596
565
1190
1
1098
132
2
1
1348
64
1
39
1
18
10
19
1
1
50
3
6
1
199
481
909
718
755
58
9
1
28
1055
1
10
64
107
74
2
2
9
1
4
17
352
5
1220
19
22
1491
46
1424
79
54
8
27
24
2
122
921
8
1
320
199
1583
13
468