882
708
3
277
107
31
2
279
12
1
3
2
3
143
112
24
4
545
1
1590
557
1185
1
1086
129
2
1
1338
66
1
38
1
19
11
19
1
1
49
3
7
1
196
484
902
711
753
56
10
1
28
1046
1
10
67
107
75
2
2
10
1
4
17
355
6
1209
20
22
1483
46
1417
79
53
8
26
25
2
121
921
8
1
314
200
1577
13
471