489
1
151
1009
3
141
174
137
198
1059
5
619
613
1709
2152
971
835
1124
1453
4043
22
1102
2
1293
1248
1366
3681
2095
868
707
1618
622
1624
3292
1191