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