882
705
3
275
107
31
2
279
12
1
3
2
3
143
112
24
4
543
1
1587
556
1179
1
1085
127
2
1
1337
66
1
36
1
19
11
19
1
1
49
3
7
1
194
486
899
708
753
56
10
1
28
1044
1
10
67
107
75
2
2
10
1
4
17
355
6
1206
20
22
1480
46
1416
77
53
8
26
25
2
120
919
8
1
314
200
1574
13
469