30
329
853
323
1996
831
94
1876
1590
1665
265
1063
1388
14
37
113
992
405
853
1659
74
1102
44
998
1800
3626
1554
1113
1787
151
4
679
518
20
1960
1249
1682
1500
819
349
1127
298
105
915
630
3162
868
814
34
1265
771
804
1061
