4100
6
1807
1
2840
2
1307
913
1305
1827
658
0
2234
4
2948
9
2189
3
2297
796
1618
2521
3636
2999
4258
4670
905
1752
1394
4012
891
2528
3758
2653
2480
7304
7
2257