1053
1
1055
1425
10243
4
2680
0
927
1387
1681
873
1938
1751
1691
641
1660
831
1038
768
3
1295
2836
1225
946
1363
1028