2740
3
1985
2
2309
1
1993
2932
4080
6773
7
1320
1631
4
1775
2972
0
2666
9
2502
5
1681
1982
2660
1500
2055
4309
994
6
905
2748
2591
5592
8
1788
392
3415