1095
0
1845
1
1185
951
2057
1718
2
1240
2140
3
2584
3643
2605
4
645
2908
3453
2317
5
1659
747
2185
1672
2367
2213
3062
515
2309
3696
8
1506
984
1340
3378
7
5141