2527
6
1438
0
7567
5
2774
3
2767
2211
475
472
1132
1129
884
1
935
553
2524
2
493
714
1049
383
1084
477
573
804
414
3965
1073
400
798
302
964
1454