1996
361
816
1559
6
498
104
17
827
614
1402
740
1665
518
1306
1066
634
2
3
35
1062
1689
219
926
2
