534
0
1744
1
1226
2452
2
1564
599
3629
938
592
2123
3159
850
96
1103
391
490
2047
551
484
323
1166
1991
4
445
420
562
616
1070
1862
2439
668