144
306
2495
670
79
22
38
486
1005
443
512
758
551
95
411
245
466
342
880
767
4
522
2010
5
481
496
52
614
823
1478
570
561
982
414
492
1959
24
1097
1839
4
109
1003
176
760
2854
871
100
1526
530
902
166
620
279
