471
0
951
664
1184
1
2435
515
2169
2
492
718
1644
753
2566
3
476
605
1134
697
812
577
1648
2632
1040
803
1106
563
1446
841
1889
383
633
732