338
238
1441
301
967
615
2496
1307
2267
1278
318
1424
362
1356
321
535
1411
736
2652
455
585
1935
2502
973
