952
759
2
1
308
107
38
1
284
12
1
8
1
171
116
38
1
600
3
1711
491
1093
1002
115
8
1
1511
28
29
14
14
22
2
1
60
1
1
1
165
586
958
744
831
45
8
20
1096
2
4
65
1
138
92
7
21
2
3
3
15
420
1
1269
21
22
1623
1
45
1553
69
61
7
33
13
2
157
1009
4
1
333
171
1709
2
493