1216
3
764
0
1359
3535
4
1108
996
986
7
704
2
1667
6
1485
1576
2010
1
3533
1334
1510
1273
1716
2186
1655
5
713
663
1060
830
1621
944
900
4762
2738
1394
545