3715
965
6845
2242
1568
400
5534
2525
1641
615
1030
491
864
157
1180
354
1412
522
578
198
614
188
802
282
1120
466
233
102
389
80
492
135
273
129
466
188
455
102
702
326