5052
10
1380
0
5347
4
1496
1
623
462
1606
2835
2
7086
12
6236
1593
2013
1751
1694
4562
5
5489
11
2919
1547
5621
8
830
2131
4537
1174
12459
3
3326
300
2490