1332
402
1998
2937
1750
553
462
964
945
299
848
786
1857
865
277
2206
1254
3063
1951
314
657
896
809
1251
