1172
1012
21067
1350
840
1570
854
1317
942
2643
1002