212
2
339
20
1
2499
17
850
535
392
477
1989
611
100
146
155
102
787
4
667
141
85
124
83
284
258
884
114
462
543
616
1338
405
846