82
1
645
114
447
2877
2
642
402
732
85
694
843
2671
320
509
614
456
653
933
708
919
1165
534
2240
6
395
743
1780
474
355
1026
369