2377
1
2722
3
623
3323
2
2600
4
2744
2972
0
1526
2948
6
2530
3868
10
1903
66
3386
2392
3301
1260
10598
1221
2154
5347
3551
6668