5645
9
535
1
502
3223
7
805
698
0
646
829
584
1537
4
957
3
1320
5
495
2
730
761
344
940
478
630
1219
321
756
1140
6
554
314
2645
2599
969
360
1347