890
693
4
276
101
31
2
280
12
1
3
1
3
141
108
23
3
549
1
1583
579
1180
1
1096
143
2
1
1330
68
1
40
1
18
10
19
1
1
49
3
6
1
198
479
899
706
745
58
9
1
28
1034
1
9
64
106
72
2
2
9
1
4
17
346
5
1212
20
23
1476
46
1410
80
53
8
26
24
2
123
907
8
1
314
204
1569
14
463