519
1
661
2988
4
2855
9
1245
1874
22
1599
2
911
961
3
641
469
609
507
578
2710
269
136
160
140
301
211
479
137
106
68
116
182
119
148
117