525
1
94
1105
1425
4
528
793
2
288
1568
766
1390
0
564
405
1852
6
1360
3
546
727
418
1024
396
507
1149
714
1258
1980
8
2138
7
85
1292
2878
935
92