1996
469
994
367
951
326
750
344
969
604
699
1683
482
337
486
2242
1845
484
13
359
853
967
