475
0
534
490
2649
1310
850
4398
10
1166
562
323
572
2860
1
2773
5
2072
3
87
542
2241
1576
1298
477
717
2954
2
1293
1581
612
311
817
809
460
2477