931
770
2
1
302
96
33
2
283
11
1
9
3
177
123
37
591
3
1701
495
1062
938
127
8
1
1488
27
30
13
15
24
2
1
61
1
1
149
584
967
743
828
34
8
16
1079
1
5
65
1
1
139
86
1
7
17
1
2
1
17
428
1253
20
19
1608
2
42
1530
71
62
5
42
20
2
160
1014
5
1
333
150
1696
5
497