1547
1
2562
2
2570
0
1691
1073
1681
19944
3326
3
715
666
745
784
851
935
1104
802
9566
8
693
703
1048
294
768