1611
2
395
796
0
670
1
526
471
102
536
708
653
933
578
486
1356
7
707
351
543
781
600
555
554
87
2373
6
94
524
1321
3
4217
10
2508
778
938