5949
5
1749
1
1763
2384
4
2272
5151
2
1716
3267
2763
0
2650
20
2556
2462
3
1814
1506
2935
1391
2405
3120
1985
2294
2740
2142
2100
542
1290
2755
5432
3025
1942
3562