1425
1
1087
880
283
0
2527
6
1438
6579
9
1074
1289
1132
798
776
282572
2470
2
320
581
437
2288
432
501
477
668
496
422
1528
1137
722
1086
1603