87
1
548
1105
1568
1425
4
795
2
528
1259
714
0
849
508
396
1149
93
1188
1513
3
1371
81
645
379
1152
405
564
1360
484
630
76
1079
669
836