592
2
1995
851
1308
3
2005
5
917
1
1141
830
1093
764
3474
404
685
2410
689
405
1119
1888
1029
674
1163
533
775
286
594
395
470
1547
1921
867