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