1324
1423
819
2731
1998
1008
665
1337
1384
1816
610
4646
1345
902
4274
795
2610
808
3408
3964
1025
3004
896
1762
1099
2826
2320
2512
1481
1432
1576
2180
6684
2517
17762
3390
2828
3265
1895
2673
2217
3204
6891
2048
40023
7337
2580
7315
4422
41993