234
1
1123
1301
2478
5402
9
83
4471
2
1844
2152
1672
526
0
2990
3158
1012
2988
994
1465
1237
3779
1450
2986
1093
532
3083
578
1749
2403
1512
1106
2009
5