3765
4
685
0
2476
2
1153
2012
2069
5
6779
658
721
758
984
2366
1
2139
21152
8
1672
2290
2127
7
1225
3080
3
4465
22
12459
964
1529
1044
1601
2264
1190
1028
2512
2956