1805
4
5538
2
4784
6
2981
1084
0
1602
871
937
1
748
1300
3
4843
11
927
1519
1469
2036
8854
23
1703
960
1418
31451
433
321
422
1303
7899
5
1273
1867
504
946