2030
1436
2129
1337
1832
3416
941
2327
3218
3515
1931
842
1535
2624
3623
4318
2921
2625
3713
1733
347
2426
3020
3119
1634
3912
3317
644
2228
1238
1140
419
2822
1139
1040