5546
6
2926
4
2854
1
1766
2
1709
8
2366
603
0
6044
9106
3
870
4241
1812
1880
5
1177
2237
2960
2385
2249
13
1415
2565
791
2698
775
2255
5919