843
688
3
266
95
30
1
2
279
13
1
3
1
5
139
100
21
2
543
1
1531
553
1160
1
1047
139
2
1
1305
58
2
41
17
9
18
1
1
50
3
5
1
188
454
883
695
719
61
9
1
25
1031
1
9
59
118
78
2
1
9
1
8
16
323
4
1187
17
27
1437
45
1373
80
54
8
22
21
2
112
888
6
1
306
192
1520
11
462