2748
6
905
1
2387
948
4964
3
2411
424
2
1184
1392
842
1334
510
1248
938
398
2030
4760
2624
1375
5836
54
770
2725
1255
661
2141