2490
2
2368
1
2705
1516
4335
1780
929
3
2571
6
3528
7
5412
4
2377
2722
2451
623
2784
4034
2600
1777
2744
6929
11