551
5589
1
1064
1668
2286
2
805
766
3735
790
923
639
702
2828
3
1736
892
945
2440
1322
1169
1067
2025
784
966
1888
828
715