2921
2
1407
1
1476
1320
2948
6
10598
2152
3694
1903
3
408
5347
4
6095
9
1960
0
3090
2529
7
847
7976
8
3066
4537
2972
2456
1593
2430
1977
6899
3863
14
3336
5521
3054
4690