515
1
1585
396
759
2
897
1829
8
4426
4
8658
17
846
0
1208
2256
703
507
593
6259
28
517
561
10173
1654
3
1503
1599
1457
10
4405
893
4450
1236
5048
6
449
392