3606
7
4294
11
2393
6
896
1
1424
765
1722
2107
2
1537
3899
2546
2801
4
3465
2642
2785
3562
635
0
805
3244
1109