251
591
242
1734
66
1452
662
982
1559
216
525
1943
372
1965
6910
20619
764
29010
1835
1998
2142
1845
2573
2094
1311
1555
1483
2265
2012