5347
4
1106
6
6095
9
1960
0
1212
1220
2
2690
2160
4537
562
1
2086
3
5052
10
1593
1583
6899
3336
2131
1663
5
2072
1095
1186
1451
462
2919
6346
16
1891
2956