896
2
1389
1
824
605
1092
653
770
749
1611
522
1754
525
722
6408
12
764
1963
7
1440
612
3233
1530
3
3490
882
1410
688
789
8251
26
859
1228
1324
5
2209
9