446
0
464
2139
4
342
1126
445
616
1085
476
438
189
1070
309
326
536
404
70
475
602
632
1676
762
1
713
879
1835
2
698
730
389
593
1241