877
706
3
274
107
31
2
279
12
1
3
2
3
141
112
24
4
543
1
1583
552
1182
1
1090
129
2
1
1334
65
1
36
1
19
11
19
1
1
49
3
7
1
190
486
899
704
755
56
10
1
28
1046
1
10
67
107
75
2
2
10
1
4
17
355
6
1203
19
22
1476
46
1412
77
53
8
26
25
2
120
917
8
1
314
198
1570
13
469