1996
1
4523
2
484
1945
3
4879
10
1495
1334
6283
4
1518
564
495
592
617
1667
600
498
999
425
574
3747
9
480
520
2011
530
516
1376
674
2146
2131