1526
2
10827
4
4179
1
2368
5439
2110
1606
1883
5627
496
0
5820
3326
3
1168
1399
1380
2377
1787
915
3673
6
1843
2530
1749
2475
619
1502
467
2773
2082
4768
5
7567