1310
0
850
1166
562
323
572
2886
2
1862
1
2430
3
87
542
515
1298
477
717
2954
1293
1581
612
311
817
2145
809
460
749
1055
1514
3971
1500
5430