308
1
21152
8
2593
1087
2055
2
619
2669
1277
3562
6236
10
297066
0
2711
7159
8527
1606
1256
1179
5151
2911
9
4651
3
2377
398656
19
550
4724
1787
1018
5527
1942
2082
7893
4