3119
2625
2327
2822
2426
3812
3218
2129
1535
2921
437
3020
3713
2723
842
2030
1337
941
1832
1634
743
2624
1931
3516
545
1733
1238
446
547
2230
1436
3416
3515
3623
4318
347