1626
1
2000
2108
3
2229
4
702
2542
2730
0
647
929
2
2115
2587
6
1204
3674
10
1458
3063
2192
10324
958
3203