0
1041
959
1059
815
1100
1070
1145
1034
935
855
1079
1052
1046
1009
1047
1772
1
1252
2705
1496
1579
1524
141072
2991
2564
2563
2465