1309
1
889
616
896
2
714
765
68
1093
0
556
210
882
513
416
421
558
1338
86
537
536
2500
17
64
1436
4
634
3
1356
860
1225
782
509
2061
666