250
1
2033
3
1710
1462
4
2433
1440
993
0
1535
2306
2780
10
4119
4719
6648
13
1199
4731
5
3037
12
4695
6
2798