315
641
228
711
40
483
977
1091
15
464
915
4
809
643
11
1682
95
24
557
1547
1170
279
13
211
62
5
5
399
7
199
550
282
515
461
69
151
793
26
691
101
107
6
345
706
607
1837
461
5
544
336
845
243
419
