1416
2
2131
4326
1
2740
10598
3694
772
2195
4832
3
1221
1668
0
2638
2154
5347
4
6668
1904
1665
9027
3378
2522