595
1
1516
8
2567
5
609
478
546
554
969
0
1303
2
2414
984
638
1289
13
560
947
583
1448
2160
4
460
11937
18
1954
3
517
593
1529
1580
615
564
127
110
432