4241
3
1812
1880
5
1177
2
2237
2960
2385
4
2249
13
1415
0
2565
791
1
2698
775
2255
5919
2777
3296
1869