624
2
500
1
872
3
551
1735
4
168
1076
1005
556
680
1054
1801
904
868
291
2001
641
360
392
398
969
2596
5
756
1140
6
554
1563
2645
740
630
0
478