1746
2
1431
1
635
0
673
989
784
985
912
526
2438
3
1416
2959
3326
467
761
537
1194
750
1352
135
693
1324
917