2155
3
2377
1
2722
623
2600
4
2744
2972
0
1526
2
2948
6
2530
3868
10
745
1903
66
3386
2392
10598
1221
1134
2154
5347
3551
6668
9027
2110
2194
1320
6247
5
2835
1340