480
1
546
1303
2
2415
984
554
972
0
1450
2161
4
1990
3
460
561
947
583
1289
13
11939
18
1954
593
1857
1529
1580
8
517
1873
615
564
756
1177
1469
953
1249