82
1
645
114
447
2877
2
642
402
732
85
694
843
2671
319
509
613
456
653
932
707
918
1164
533
2240
6
394
742
1779
473
355
1026
368