747
1
513
1580
3
556
0
1635
4
1250
2
826
695
2368
684
1769
1399
730
349
5546
6
4198
1079
917
487
691
11650
23
4072
532
800
530
678
1085
600
1093
688