141
1
114
884
4
85
83
464
124
477
392
210
1989
2
611
3508
850
2497
17
535
100
1400
551
872
3
616
624
1170
16
500
816
79
420
1169
7
473