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