5949
5
1813
1
8527
1935
2
1694
5204
3
123674
35
2604
1376
603
0
3562
2294
1527
2559
400
1749
1815
2760
4
1380
2258
830
2660
5929
662
1391
6676
12
1875
1289601
2317
8329