2271
4
1638
1233
1
2326
3364
3
1744
5225
8
1581
2
921
2245
3765
717
2954
1226
3053
7
2495
0
3971
1690
8527
2041
2313
2075
4821
319
2121