15
499
26
240
100
28
144
2004
335
107
1040
935
413
576
494
12
23
15
538
128
184
1773
876
780
115
638
305
468
3
851
97
1273
707
1011
8
1269
896
118
868
363
416
362
88
2
349
256
683
549
489
578
9
