6676
12
2992
3
1223
1
851
975
4
6977
1536
6
604
810
4553
2
1812
1400
1145
2908
10
2268
11924
6189
3107
5
1431
2558