1456
2
10183
14
1962
1
1357
1786
2294
1244
0
2235
1431
1502
1311
2699
392
4362
3
3926
4519
13
1814
4
3580
3606