1954
2
1019
4305
12779
8
2953
1
1484
0
1843
1749
3238
7
6236
10
2478
3
951
1694
1174
2317
5
1900
1492
5208
1624
1383
3206
1285
4009
6
3012
4
10827
9039
4202
3198
1534
883