1038
1
2861
2
2049
1424
1450
21152
8
2593
2911
9
297066
0
3475
5
5151
1942
1296
2711
2740
3
6236
10
951
1694
2264
1405
991
1089
1174
1492
5347
4651
398656
19
3206