1996
1705
2042
1739
2246
2176
1772
1998
3603
2180
2084
1404
1565
1565
2205
1456
2055
1970
3096
6851
1815
9609
2192
2716
2797
2015
2552
1516
1758
4647
2175
1669
1887
4081
2283
5361
2353
2115
1458
5125
1711
2180
2510
2554
3015
14039
2467
3283
1675
1665
9051
2634
1545
3998
2932
2848
1543
3888
3906
5376