1576
3
3918
7
1226
1
3053
2477
3465
2
2264
742
2060
2797
5
3292
0
1571
2773
2354
8411
2053
1812
2788
3560
2763
5225
8
775
2890
1679