587
0
590
2203
2
5690
3
951
1
2454
9
957
620
688
910
421
707
715
1518
665
395
615
4087
8
1141
1193
2079
1484
5
2531
382
694
934
431
765
861
1410