2985
1
679
2367
910
2959
3
1130
583
98
1014
1923
580
95
902
2114
2
465
739
2572
5
796
876
132
625
691
889
141
2094
2432
7
1162
107
1770