50
610
0
527
1
558
534
813
3
644
4
3117
3050
2238
2192
1429
1710
2423
585
2
1053
2431
2589
5
2973
16
963
1137
8
1674
12
632