2465
2
2932
4996
6
2948
3051
4370
1603
1
2102
0
1938
4
1903
3
5949
15
591
2149
5
2087
1417
2411
3749
3442
1849
1632
1734