4875
5
893
3
580
1
2367
2959
95
1014
2114
2
465
1265
737
98
1948
1675
107
1162
690
2572
796
876
691
887
137
2093
2427
7
123
623
101
1770
769