2630
1748
2529
2501
1804
5303
3240
2314
5121
1971
3215
3125
2732
14518
5515
3610
3822
34449
3466
4321
8760
3040
9702