2336
5
1655
1
1304
0
2687
2
1697
1266
1307
3
1112
3621
1559
2631
1484
997
4050
10
2352
3428
1632
2835
4
1994
1509
519
3982
6
1554
1709
1662
1867
5233
3565
8
1887
1462