519
1
2988
4
2855
9
1245
1874
22
1599
2
911
961
3
641
469
609
2710
507
578
119
117
455
1310
111
595
613
387
365
724
880
831
6
136
269
140
160