1548
1
1132
0
1094
1209
2
637
659
1129
418
935
804
493
383
2087
1049
1256
1220
1084
300
631
475
3564
3
1941
2211
573
538
1124
1053
2130
5
1418
954