1704
5
1338
3
753
1
778
978
858
2
65
513
553
625
0
1267
662
1312
938
1282
1140
808
1146
1428
791
351
603
2784
7
582
597
470
962
66
649