4185
4
1075
0
1328
1
886
1155
593
1497
422
991
996
1113
2398
2
3092
997
1858
2016
1334
604
970
1492
1441
821
2241
1327
2247
3867
7