2271
4
2669
5
969
0
1744
1
5225
8
1581
2
2245
3
3765
717
2954
1226
3053
7
1489
3971
979
1173
1095
1077
8527
1440
1317
2041
2313
2075
4821