883
0
1380
611
87
575
1015
2216
2
733
1494
935
1
1698
2348
753
1026
585
4937
348
1785
658
1564
356
1618
467
1529
553
1265