1425
1
2727
5
848
3157
7
1587
2487
1182
2
646
0
661
1394
814
1129
2306
1418
1941
1889
2459
6
1302
1516
1630
654
1545
521
6062
16
2000
1056
543
3287
3
1903
3025