562
0
323
572
2760
4
1862
1
87
542
1298
477
717
1645
2
2954
1293
3688
5
1581
612
311
4133
817
809
460
1475
749
1055