935
778
2
1
302
96
33
2
285
11
1
9
3
181
123
36
597
3
1713
487
1053
923
126
8
1
1496
28
31
14
15
25
2
1
61
1
1
152
585
975
754
829
34
8
16
1088
1
5
67
1
1
141
87
1
7
17
1
2
1
17
427
1265
21
19
1619
3
42
1539
74
62
5
42
21
2
161
1021
5
1
334
152
1708
5
499