5052
10
5347
4
623
1
462
0
3777
1606
2835
2
2118
6236
1593
2013
1751
1694
5489
11
2919
5621
8
2131
4537
1174
12459
3
3126
1492
4335
6247
5
929
2571
6
2155
3206
2377
2722