909
1
2791
8
3131
11
3148
9
198
6383
17
646
0
1543
2
5425
23
2168
5
2306
1527
3353
2400
1245
896
475
1203
5781
6
1540
954
97284
1662
7153
2483
1707
2141
3
1651
8475
12
2914