2159
1
2250
1346
3
2245
1226
3053
7
1673
2
469
0
2668
2060
2797
5
1436
2773
3326
2392
2354
8411
2241
3059
575
1812
2788
3560
2763
5225
8
775
1970