579
0
655
1015
611
348
1698
4937
612
87
733
2060
1
487
356
1596
8411
3
1785
1812
2788
2763
1494
1568
3560
1159
775
2
2890
467
492
1679
444571
9
1924